# near model CODE resource # jump table entries: 896-896 (1 of them) export_112: 00000000 4E56 FDDE link A6, -0x0222 00000004 48E7 1000 movem.l -[A7], D3 00000008 4A2D E1B6 tst.b [A5 - 0x1E4A] 0000000C 6700 0082 beq +0x84 /* 00000090 */ 00000010 4A2D E1B5 tst.b [A5 - 0x1E4B] 00000014 6600 0040 bne +0x42 /* 00000056 */ 00000018 206D FDE6 movea.l A0, [A5 - 0x21A] 0000001C 2050 movea.l A0, [A0] 0000001E 3028 0018 move.w D0, [A0 + 0x18] 00000022 E058 ror D0.w, 8 00000024 4880 ext.w D0 00000026 3D40 FEE8 move.w [A6 - 0x118], D0 0000002A 0C6E 0001 FEE8 cmpi.w [A6 - 0x118], 0x1 00000030 6600 0010 bne +0x12 /* 00000042 */ 00000034 3F3C 0154 move.w -[A7], 0x154 00000038 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 0000003C A893 syscall MoveTo 0000003E 6000 000C bra +0xE /* 0000004C */ label00000042: 00000042 3F3C 012C move.w -[A7], 0x12C 00000046 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 0000004A A893 syscall MoveTo label0000004C: 0000004C 487A 062C pea.l [PC + 0x62C /* 0000067A, value 0x204E616D ' Nam', pstring "Name____________________________" */] 00000050 A884 syscall DrawString 00000052 6000 003C bra +0x3E /* 00000090 */ label00000056: 00000056 206D FDE6 movea.l A0, [A5 - 0x21A] 0000005A 2050 movea.l A0, [A0] 0000005C 3028 0018 move.w D0, [A0 + 0x18] 00000060 E058 ror D0.w, 8 00000062 4880 ext.w D0 00000064 3D40 FEE8 move.w [A6 - 0x118], D0 00000068 0C6E 0001 FEE8 cmpi.w [A6 - 0x118], 0x1 0000006E 6600 0010 bne +0x12 /* 00000080 */ 00000072 3F3C 012C move.w -[A7], 0x12C 00000076 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 0000007A A893 syscall MoveTo 0000007C 6000 000C bra +0xE /* 0000008A */ label00000080: 00000080 3F3C 00FA move.w -[A7], 0xFA 00000084 3F3C 0041 move.w -[A7], 0x41 /* 'A' */ 00000088 A893 syscall MoveTo label0000008A: 0000008A 487A 0610 pea.l [PC + 0x610 /* 0000069C, value 0xC416E73, pstring "Answer Sheet" */] 0000008E A884 syscall DrawString label00000090: 00000090 3D7C 0001 FFF6 move.w [A6 - 0xA], 0x1 00000096 4A2D E1B6 tst.b [A5 - 0x1E4A] 0000009A 6700 002C beq +0x2E /* 000000C8 */ 0000009E 206D FDE6 movea.l A0, [A5 - 0x21A] 000000A2 2050 movea.l A0, [A0] 000000A4 0C68 0001 0018 cmpi.w [A0 + 0x18], 0x1 000000AA 6600 000C bne +0xE /* 000000B8 */ 000000AE 3D7C 0032 FFFA move.w [A6 - 0x6], 0x32 /* '2' */ 000000B4 6000 0008 bra +0xA /* 000000BE */ label000000B8: 000000B8 3D7C 001E FFFA move.w [A6 - 0x6], 0x1E label000000BE: 000000BE 3D7C 0096 FFF8 move.w [A6 - 0x8], 0x96 000000C4 6000 000E bra +0x10 /* 000000D4 */ label000000C8: 000000C8 3D7C 001E FFFA move.w [A6 - 0x6], 0x1E 000000CE 3D7C 0021 FFF8 move.w [A6 - 0x8], 0x21 /* '!' */ label000000D4: 000000D4 2F07 move.l -[A7], D7 000000D6 7001 moveq.l D0, 0x01 000000D8 7E04 moveq.l D7, 0x04 000000DA 9E40 sub.w D7, D0 000000DC 6D00 0542 blt +0x544 /* 00000620 */ 000000E0 3D40 FFFE move.w [A6 - 0x2], D0 label000000E4: 000000E4 2F07 move.l -[A7], D7 000000E6 7001 moveq.l D0, 0x01 000000E8 7E05 moveq.l D7, 0x05 000000EA 9E40 sub.w D7, D0 000000EC 6D00 04D2 blt +0x4D4 /* 000005C0 */ 000000F0 3D40 FFFC move.w [A6 - 0x4], D0 label000000F4: 000000F4 302E FFF6 move.w D0, [A6 - 0xA] 000000F8 48C0 ext.l D0 000000FA 2F00 move.l -[A7], D0 000000FC 486E FEEA pea.l [A6 - 0x116] 00000100 4EAD 00BA jsr [A5 + 0xBA /* export_19 */] 00000104 486E FEEA pea.l [A6 - 0x116] 00000108 486E FDDE pea.l [A6 - 0x222] 0000010C 4EAD 01B2 jsr [A5 + 0x1B2 /* export_50 */] 00000110 487A 0598 pea.l [PC + 0x598 /* 000006AA, value 0x32E2020, pstring ". " */] 00000114 486E FDDE pea.l [A6 - 0x222] 00000118 4EAD 01CA jsr [A5 + 0x1CA /* export_53 */] 0000011C 486E FDDE pea.l [A6 - 0x222] 00000120 486E FEEA pea.l [A6 - 0x116] 00000124 3F3C 00FF move.w -[A7], 0xFF 00000128 4EAD 01BA jsr [A5 + 0x1BA /* export_51 */] 0000012C 302E FFFA move.w D0, [A6 - 0x6] 00000130 0440 000A subi.w D0, 0xA /* '\n' */ 00000134 3F00 move.w -[A7], D0 00000136 3F2E FFF8 move.w -[A7], [A6 - 0x8] 0000013A A893 syscall MoveTo 0000013C 486E FEEA pea.l [A6 - 0x116] 00000140 A884 syscall DrawString 00000142 4A2D E2CA tst.b [A5 - 0x1D36] 00000146 6700 0032 beq +0x34 /* 0000017A */ 0000014A 558F subq.l A7, 2 0000014C 486E FEEA pea.l [A6 - 0x116] 00000150 A88C syscall StringWidth 00000152 302E FFFA move.w D0, [A6 - 0x6] 00000156 D05F add.w D0, [A7]+ 00000158 0440 000A subi.w D0, 0xA /* '\n' */ 0000015C 3F00 move.w -[A7], D0 0000015E 302E FFF8 move.w D0, [A6 - 0x8] 00000162 5E40 addq.w D0, 7 00000164 3F00 move.w -[A7], D0 00000166 A893 syscall MoveTo 00000168 302E FFF6 move.w D0, [A6 - 0xA] 0000016C C1FC 0006 muls.w D0, 0x6 00000170 41ED ED88 lea.l A0, [A5 - 0x1278] 00000174 4870 0000 pea.l [A0 + D0.w] 00000178 A884 syscall DrawString label0000017A: 0000017A 558F subq.l A7, 2 0000017C 486E FEEA pea.l [A6 - 0x116] 00000180 A88C syscall StringWidth 00000182 302E FFFA move.w D0, [A6 - 0x6] 00000186 D05F add.w D0, [A7]+ 00000188 558F subq.l A7, 2 0000018A 322E FFF6 move.w D1, [A6 - 0xA] 0000018E C3FC 0006 muls.w D1, 0x6 00000192 41ED EBA8 lea.l A0, [A5 - 0x1458] 00000196 4870 1000 pea.l [A0 + D1.w] 0000019A 2600 move.l D3, D0 0000019C A88C syscall StringWidth 0000019E 301F move.w D0, [A7]+ 000001A0 48C0 ext.l D0 000001A2 81FC 0002 divs.w D0, 0x2 000001A6 D640 add.w D3, D0 000001A8 3D43 FEE6 move.w [A6 - 0x11A], D3 000001AC 558F subq.l A7, 2 000001AE 302E FFF6 move.w D0, [A6 - 0xA] 000001B2 C1FC 0006 muls.w D0, 0x6 000001B6 41ED EC98 lea.l A0, [A5 - 0x1368] 000001BA 4870 0000 pea.l [A0 + D0.w] 000001BE A88C syscall StringWidth 000001C0 301F move.w D0, [A7]+ 000001C2 48C0 ext.l D0 000001C4 81FC 0002 divs.w D0, 0x2 000001C8 322E FEE6 move.w D1, [A6 - 0x11A] 000001CC 9240 sub.w D1, D0 000001CE 3F01 move.w -[A7], D1 000001D0 3F2E FFF8 move.w -[A7], [A6 - 0x8] 000001D4 A893 syscall MoveTo 000001D6 302E FFF6 move.w D0, [A6 - 0xA] 000001DA C1FC 0006 muls.w D0, 0x6 000001DE 41ED EC98 lea.l A0, [A5 - 0x1368] 000001E2 4870 0000 pea.l [A0 + D0.w] 000001E6 A884 syscall DrawString 000001E8 558F subq.l A7, 2 000001EA 486E FEEA pea.l [A6 - 0x116] 000001EE A88C syscall StringWidth 000001F0 302E FFFA move.w D0, [A6 - 0x6] 000001F4 D05F add.w D0, [A7]+ 000001F6 3F00 move.w -[A7], D0 000001F8 302E FFF8 move.w D0, [A6 - 0x8] 000001FC 5440 addq.w D0, 2 000001FE 3F00 move.w -[A7], D0 00000200 A893 syscall MoveTo 00000202 558F subq.l A7, 2 00000204 302E FFF6 move.w D0, [A6 - 0xA] 00000208 C1FC 0006 muls.w D0, 0x6 0000020C 41ED EBA8 lea.l A0, [A5 - 0x1458] 00000210 4870 0000 pea.l [A0 + D0.w] 00000214 A88C syscall StringWidth 00000216 302E FFFA move.w D0, [A6 - 0x6] 0000021A D05F add.w D0, [A7]+ 0000021C 558F subq.l A7, 2 0000021E 486E FEEA pea.l [A6 - 0x116] 00000222 2600 move.l D3, D0 00000224 A88C syscall StringWidth 00000226 D65F add.w D3, [A7]+ 00000228 3F03 move.w -[A7], D3 0000022A 302E FFF8 move.w D0, [A6 - 0x8] 0000022E 5440 addq.w D0, 2 00000230 3F00 move.w -[A7], D0 00000232 A891 syscall LineTo 00000234 558F subq.l A7, 2 00000236 486E FEEA pea.l [A6 - 0x116] 0000023A A88C syscall StringWidth 0000023C 302E FFFA move.w D0, [A6 - 0x6] 00000240 D05F add.w D0, [A7]+ 00000242 3F00 move.w -[A7], D0 00000244 302E FFF8 move.w D0, [A6 - 0x8] 00000248 0640 000F addi.w D0, 0xF 0000024C 3F00 move.w -[A7], D0 0000024E A893 syscall MoveTo 00000250 302E FFF6 move.w D0, [A6 - 0xA] 00000254 C1FC 0006 muls.w D0, 0x6 00000258 41ED EBA8 lea.l A0, [A5 - 0x1458] 0000025C 4870 0000 pea.l [A0 + D0.w] 00000260 A884 syscall DrawString 00000262 4A2D E2CA tst.b [A5 - 0x1D36] 00000266 6700 0034 beq +0x36 /* 0000029C */ 0000026A 558F subq.l A7, 2 0000026C 486E FEEA pea.l [A6 - 0x116] 00000270 A88C syscall StringWidth 00000272 302E FFFA move.w D0, [A6 - 0x6] 00000276 D05F add.w D0, [A7]+ 00000278 0440 000A subi.w D0, 0xA /* '\n' */ 0000027C 3F00 move.w -[A7], D0 0000027E 302E FFF8 move.w D0, [A6 - 0x8] 00000282 0640 0025 addi.w D0, 0x25 /* '%' */ 00000286 3F00 move.w -[A7], D0 00000288 A893 syscall MoveTo 0000028A 302E FFF6 move.w D0, [A6 - 0xA] 0000028E C1FC 0006 muls.w D0, 0x6 00000292 41ED ED10 lea.l A0, [A5 - 0x12F0] 00000296 4870 0000 pea.l [A0 + D0.w] 0000029A A884 syscall DrawString label0000029C: 0000029C 558F subq.l A7, 2 0000029E 486E FEEA pea.l [A6 - 0x116] 000002A2 A88C syscall StringWidth 000002A4 302E FFFA move.w D0, [A6 - 0x6] 000002A8 D05F add.w D0, [A7]+ 000002AA 558F subq.l A7, 2 000002AC 322E FFF6 move.w D1, [A6 - 0xA] 000002B0 C3FC 0006 muls.w D1, 0x6 000002B4 41ED EB30 lea.l A0, [A5 - 0x14D0] 000002B8 4870 1000 pea.l [A0 + D1.w] 000002BC 2600 move.l D3, D0 000002BE A88C syscall StringWidth 000002C0 301F move.w D0, [A7]+ 000002C2 48C0 ext.l D0 000002C4 81FC 0002 divs.w D0, 0x2 000002C8 D640 add.w D3, D0 000002CA 3D43 FEE6 move.w [A6 - 0x11A], D3 000002CE 558F subq.l A7, 2 000002D0 302E FFF6 move.w D0, [A6 - 0xA] 000002D4 C1FC 0006 muls.w D0, 0x6 000002D8 41ED EC20 lea.l A0, [A5 - 0x13E0] 000002DC 4870 0000 pea.l [A0 + D0.w] 000002E0 A88C syscall StringWidth 000002E2 301F move.w D0, [A7]+ 000002E4 48C0 ext.l D0 000002E6 81FC 0002 divs.w D0, 0x2 000002EA 322E FEE6 move.w D1, [A6 - 0x11A] 000002EE 9240 sub.w D1, D0 000002F0 3F01 move.w -[A7], D1 000002F2 302E FFF8 move.w D0, [A6 - 0x8] 000002F6 0640 001E addi.w D0, 0x1E 000002FA 3F00 move.w -[A7], D0 000002FC A893 syscall MoveTo 000002FE 302E FFF6 move.w D0, [A6 - 0xA] 00000302 C1FC 0006 muls.w D0, 0x6 00000306 41ED EC20 lea.l A0, [A5 - 0x13E0] 0000030A 4870 0000 pea.l [A0 + D0.w] 0000030E A884 syscall DrawString 00000310 4A2D E2CA tst.b [A5 - 0x1D36] 00000314 6700 001A beq +0x1C /* 00000330 */ 00000318 302E FFFA move.w D0, [A6 - 0x6] 0000031C 5B40 subq.w D0, 5 0000031E 3F00 move.w -[A7], D0 00000320 302E FFF8 move.w D0, [A6 - 0x8] 00000324 0640 0024 addi.w D0, 0x24 /* '$' */ 00000328 3F00 move.w -[A7], D0 0000032A A893 syscall MoveTo 0000032C 6000 0012 bra +0x14 /* 00000340 */ label00000330: 00000330 3F2E FFFA move.w -[A7], [A6 - 0x6] 00000334 302E FFF8 move.w D0, [A6 - 0x8] 00000338 0640 0024 addi.w D0, 0x24 /* '$' */ 0000033C 3F00 move.w -[A7], D0 0000033E A893 syscall MoveTo label00000340: 00000340 302D E9CC move.w D0, [A5 - 0x1634] 00000344 0240 00FF andi.w D0, 0xFF 00000348 0040 0100 ori.w D0, 0x100 0000034C 3D40 FDDE move.w [A6 - 0x222], D0 00000350 486E FDDE pea.l [A6 - 0x222] 00000354 A884 syscall DrawString 00000356 558F subq.l A7, 2 00000358 486E FEEA pea.l [A6 - 0x116] 0000035C A88C syscall StringWidth 0000035E 302E FFFA move.w D0, [A6 - 0x6] 00000362 D05F add.w D0, [A7]+ 00000364 3F00 move.w -[A7], D0 00000366 302E FFF8 move.w D0, [A6 - 0x8] 0000036A 0640 0020 addi.w D0, 0x20 /* ' ' */ 0000036E 3F00 move.w -[A7], D0 00000370 A893 syscall MoveTo 00000372 558F subq.l A7, 2 00000374 302E FFF6 move.w D0, [A6 - 0xA] 00000378 C1FC 0006 muls.w D0, 0x6 0000037C 41ED EB30 lea.l A0, [A5 - 0x14D0] 00000380 4870 0000 pea.l [A0 + D0.w] 00000384 A88C syscall StringWidth 00000386 302E FFFA move.w D0, [A6 - 0x6] 0000038A D05F add.w D0, [A7]+ 0000038C 558F subq.l A7, 2 0000038E 486E FEEA pea.l [A6 - 0x116] 00000392 2600 move.l D3, D0 00000394 A88C syscall StringWidth 00000396 D65F add.w D3, [A7]+ 00000398 3F03 move.w -[A7], D3 0000039A 302E FFF8 move.w D0, [A6 - 0x8] 0000039E 0640 0020 addi.w D0, 0x20 /* ' ' */ 000003A2 3F00 move.w -[A7], D0 000003A4 A891 syscall LineTo 000003A6 558F subq.l A7, 2 000003A8 486E FEEA pea.l [A6 - 0x116] 000003AC A88C syscall StringWidth 000003AE 302E FFFA move.w D0, [A6 - 0x6] 000003B2 D05F add.w D0, [A7]+ 000003B4 3F00 move.w -[A7], D0 000003B6 302E FFF8 move.w D0, [A6 - 0x8] 000003BA 0640 002D addi.w D0, 0x2D /* '-' */ 000003BE 3F00 move.w -[A7], D0 000003C0 A893 syscall MoveTo 000003C2 302E FFF6 move.w D0, [A6 - 0xA] 000003C6 C1FC 0006 muls.w D0, 0x6 000003CA 41ED EB30 lea.l A0, [A5 - 0x14D0] 000003CE 4870 0000 pea.l [A0 + D0.w] 000003D2 A884 syscall DrawString 000003D4 3F2E FFFA move.w -[A7], [A6 - 0x6] 000003D8 302E FFF8 move.w D0, [A6 - 0x8] 000003DC 0640 002F addi.w D0, 0x2F /* '/' */ 000003E0 3F00 move.w -[A7], D0 000003E2 A893 syscall MoveTo 000003E4 558F subq.l A7, 2 000003E6 302E FFF6 move.w D0, [A6 - 0xA] 000003EA C1FC 0006 muls.w D0, 0x6 000003EE 41ED EB30 lea.l A0, [A5 - 0x14D0] 000003F2 4870 0000 pea.l [A0 + D0.w] 000003F6 A88C syscall StringWidth 000003F8 302E FFFA move.w D0, [A6 - 0x6] 000003FC D05F add.w D0, [A7]+ 000003FE 558F subq.l A7, 2 00000400 486E FEEA pea.l [A6 - 0x116] 00000404 2600 move.l D3, D0 00000406 A88C syscall StringWidth 00000408 D65F add.w D3, [A7]+ 0000040A 5A43 addq.w D3, 5 0000040C 3F03 move.w -[A7], D3 0000040E 302E FFF8 move.w D0, [A6 - 0x8] 00000412 0640 002F addi.w D0, 0x2F /* '/' */ 00000416 3F00 move.w -[A7], D0 00000418 A891 syscall LineTo 0000041A 4A2D E1B5 tst.b [A5 - 0x1E4B] 0000041E 6700 013E beq +0x140 /* 0000055E */ 00000422 558F subq.l A7, 2 00000424 486E FEEA pea.l [A6 - 0x116] 00000428 A88C syscall StringWidth 0000042A 302E FFFA move.w D0, [A6 - 0x6] 0000042E D05F add.w D0, [A7]+ 00000430 558F subq.l A7, 2 00000432 322E FFF6 move.w D1, [A6 - 0xA] 00000436 C3FC 0006 muls.w D1, 0x6 0000043A 41ED E9C8 lea.l A0, [A5 - 0x1638] 0000043E 4870 1000 pea.l [A0 + D1.w] 00000442 2600 move.l D3, D0 00000444 A88C syscall StringWidth 00000446 301F move.w D0, [A7]+ 00000448 5A40 addq.w D0, 5 0000044A 9640 sub.w D3, D0 0000044C 3F03 move.w -[A7], D3 0000044E 302E FFF8 move.w D0, [A6 - 0x8] 00000452 0640 0046 addi.w D0, 0x46 /* 'F' */ 00000456 3F00 move.w -[A7], D0 00000458 A893 syscall MoveTo 0000045A 302E FFF6 move.w D0, [A6 - 0xA] 0000045E C1FC 0006 muls.w D0, 0x6 00000462 41ED E9C8 lea.l A0, [A5 - 0x1638] 00000466 4870 0000 pea.l [A0 + D0.w] 0000046A A884 syscall DrawString 0000046C 558F subq.l A7, 2 0000046E 486E FEEA pea.l [A6 - 0x116] 00000472 A88C syscall StringWidth 00000474 302E FFFA move.w D0, [A6 - 0x6] 00000478 D05F add.w D0, [A7]+ 0000047A 558F subq.l A7, 2 0000047C 322E FFF6 move.w D1, [A6 - 0xA] 00000480 C3FC 0006 muls.w D1, 0x6 00000484 41ED EA40 lea.l A0, [A5 - 0x15C0] 00000488 4870 1000 pea.l [A0 + D1.w] 0000048C 2600 move.l D3, D0 0000048E A88C syscall StringWidth 00000490 301F move.w D0, [A7]+ 00000492 48C0 ext.l D0 00000494 81FC 0002 divs.w D0, 0x2 00000498 D640 add.w D3, D0 0000049A 3D43 FEE6 move.w [A6 - 0x11A], D3 0000049E 558F subq.l A7, 2 000004A0 302E FFF6 move.w D0, [A6 - 0xA] 000004A4 C1FC 0006 muls.w D0, 0x6 000004A8 41ED EAB8 lea.l A0, [A5 - 0x1548] 000004AC 4870 0000 pea.l [A0 + D0.w] 000004B0 A88C syscall StringWidth 000004B2 301F move.w D0, [A7]+ 000004B4 48C0 ext.l D0 000004B6 81FC 0002 divs.w D0, 0x2 000004BA 322E FEE6 move.w D1, [A6 - 0x11A] 000004BE 9240 sub.w D1, D0 000004C0 3F01 move.w -[A7], D1 000004C2 302E FFF8 move.w D0, [A6 - 0x8] 000004C6 0640 003F addi.w D0, 0x3F /* '?' */ 000004CA 3F00 move.w -[A7], D0 000004CC A893 syscall MoveTo 000004CE 302E FFF6 move.w D0, [A6 - 0xA] 000004D2 C1FC 0006 muls.w D0, 0x6 000004D6 41ED EAB8 lea.l A0, [A5 - 0x1548] 000004DA 4870 0000 pea.l [A0 + D0.w] 000004DE A884 syscall DrawString 000004E0 558F subq.l A7, 2 000004E2 486E FEEA pea.l [A6 - 0x116] 000004E6 A88C syscall StringWidth 000004E8 302E FFFA move.w D0, [A6 - 0x6] 000004EC D05F add.w D0, [A7]+ 000004EE 3F00 move.w -[A7], D0 000004F0 302E FFF8 move.w D0, [A6 - 0x8] 000004F4 0640 0041 addi.w D0, 0x41 /* 'A' */ 000004F8 3F00 move.w -[A7], D0 000004FA A893 syscall MoveTo 000004FC 558F subq.l A7, 2 000004FE 302E FFF6 move.w D0, [A6 - 0xA] 00000502 C1FC 0006 muls.w D0, 0x6 00000506 41ED EA40 lea.l A0, [A5 - 0x15C0] 0000050A 4870 0000 pea.l [A0 + D0.w] 0000050E A88C syscall StringWidth 00000510 302E FFFA move.w D0, [A6 - 0x6] 00000514 D05F add.w D0, [A7]+ 00000516 558F subq.l A7, 2 00000518 486E FEEA pea.l [A6 - 0x116] 0000051C 2600 move.l D3, D0 0000051E A88C syscall StringWidth 00000520 D65F add.w D3, [A7]+ 00000522 3F03 move.w -[A7], D3 00000524 302E FFF8 move.w D0, [A6 - 0x8] 00000528 0640 0041 addi.w D0, 0x41 /* 'A' */ 0000052C 3F00 move.w -[A7], D0 0000052E A891 syscall LineTo 00000530 558F subq.l A7, 2 00000532 486E FEEA pea.l [A6 - 0x116] 00000536 A88C syscall StringWidth 00000538 302E FFFA move.w D0, [A6 - 0x6] 0000053C D05F add.w D0, [A7]+ 0000053E 3F00 move.w -[A7], D0 00000540 302E FFF8 move.w D0, [A6 - 0x8] 00000544 0640 004E addi.w D0, 0x4E /* 'N' */ 00000548 3F00 move.w -[A7], D0 0000054A A893 syscall MoveTo 0000054C 302E FFF6 move.w D0, [A6 - 0xA] 00000550 C1FC 0006 muls.w D0, 0x6 00000554 41ED EA40 lea.l A0, [A5 - 0x15C0] 00000558 4870 0000 pea.l [A0 + D0.w] 0000055C A884 syscall DrawString label0000055E: 0000055E 302E FFF6 move.w D0, [A6 - 0xA] 00000562 5240 addq.w D0, 1 00000564 3D40 FFF6 move.w [A6 - 0xA], D0 00000568 4A2D E1B6 tst.b [A5 - 0x1E4A] 0000056C 6700 003E beq +0x40 /* 000005AC */ 00000570 206D FDE6 movea.l A0, [A5 - 0x21A] 00000574 2050 movea.l A0, [A0] 00000576 3028 0018 move.w D0, [A0 + 0x18] 0000057A E058 ror D0.w, 8 0000057C 4880 ext.w D0 0000057E 3D40 FEE8 move.w [A6 - 0x118], D0 00000582 0C6E 0001 FEE8 cmpi.w [A6 - 0x118], 0x1 00000588 6600 0012 bne +0x14 /* 0000059C */ 0000058C 302E FFFA move.w D0, [A6 - 0x6] 00000590 0640 0078 addi.w D0, 0x78 /* 'x' */ 00000594 3D40 FFFA move.w [A6 - 0x6], D0 00000598 6000 000E bra +0x10 /* 000005A8 */ label0000059C: 0000059C 302E FFFA move.w D0, [A6 - 0x6] 000005A0 0640 006F addi.w D0, 0x6F /* 'o' */ 000005A4 3D40 FFFA move.w [A6 - 0x6], D0 label000005A8: 000005A8 6000 000E bra +0x10 /* 000005B8 */ label000005AC: 000005AC 302E FFFA move.w D0, [A6 - 0x6] 000005B0 0640 005F addi.w D0, 0x5F /* '_' */ 000005B4 3D40 FFFA move.w [A6 - 0x6], D0 label000005B8: 000005B8 526E FFFC addq.w [A6 - 0x4], 1 000005BC 51CF FB36 dbf D7, -0x4CC /* 000000F4 */ label000005C0: 000005C0 2E1F move.l D7, [A7]+ 000005C2 4A2D E1B6 tst.b [A5 - 0x1E4A] 000005C6 6700 003E beq +0x40 /* 00000606 */ 000005CA 206D FDE6 movea.l A0, [A5 - 0x21A] 000005CE 2050 movea.l A0, [A0] 000005D0 3028 0018 move.w D0, [A0 + 0x18] 000005D4 E058 ror D0.w, 8 000005D6 4880 ext.w D0 000005D8 3D40 FEE8 move.w [A6 - 0x118], D0 000005DC 0C6E 0001 FEE8 cmpi.w [A6 - 0x118], 0x1 000005E2 6600 000C bne +0xE /* 000005F0 */ 000005E6 3D7C 0032 FFFA move.w [A6 - 0x6], 0x32 /* '2' */ 000005EC 6000 0008 bra +0xA /* 000005F6 */ label000005F0: 000005F0 3D7C 001E FFFA move.w [A6 - 0x6], 0x1E label000005F6: 000005F6 302E FFF8 move.w D0, [A6 - 0x8] 000005FA 0640 0096 addi.w D0, 0x96 000005FE 3D40 FFF8 move.w [A6 - 0x8], D0 00000602 6000 0014 bra +0x16 /* 00000618 */ label00000606: 00000606 3D7C 001E FFFA move.w [A6 - 0x6], 0x1E 0000060C 302E FFF8 move.w D0, [A6 - 0x8] 00000610 0640 0064 addi.w D0, 0x64 /* 'd' */ 00000614 3D40 FFF8 move.w [A6 - 0x8], D0 label00000618: 00000618 526E FFFE addq.w [A6 - 0x2], 1 0000061C 51CF FAC6 dbf D7, -0x53C /* 000000E4 */ label00000620: 00000620 2E1F move.l D7, [A7]+ 00000622 4A2D E1B6 tst.b [A5 - 0x1E4A] 00000626 57C0 seq D0 00000628 4400 neg.b D0 0000062A C02D E1B5 and.b D0, [A5 - 0x1E4B] 0000062E 6700 0042 beq +0x44 /* 00000672 */ 00000632 3F3C 0002 move.w -[A7], 0x2 00000636 3F3C 0002 move.w -[A7], 0x2 0000063A A89B syscall PenSize 0000063C 486E FEDE pea.l [A6 - 0x122] 00000640 3F3C 01B8 move.w -[A7], 0x1B8 00000644 3F3C 012A move.w -[A7], 0x12A 00000648 3F3C 01F5 move.w -[A7], 0x1F5 0000064C 3F3C 013E move.w -[A7], 0x13E 00000650 A8A7 syscall SetRect 00000652 486E FEDE pea.l [A6 - 0x122] 00000656 3F3C 000A move.w -[A7], 0xA /* '\n' */ 0000065A 3F3C 000A move.w -[A7], 0xA /* '\n' */ 0000065E A8B0 syscall FrameRoundRect 00000660 3F3C 01BC move.w -[A7], 0x1BC 00000664 3F3C 0138 move.w -[A7], 0x138 00000668 A893 syscall MoveTo 0000066A 487A 0042 pea.l [PC + 0x42 /* 000006AE, value 0x8436F6E, pstring "Continue" */] 0000066E A884 syscall DrawString 00000670 A89E syscall PenNormal label00000672: 00000672 4CDF 0008 movem.l D3, [A7]+ 00000676 4E5E unlink A6 00000678 4E75 rts 0000067A 204E movea.l A0, A6 0000067C 616D bsr +0x6F /* 000006EB */ 0000067E 655F bcs +0x61 /* 000006DF */ 00000680 5F5F subq.w [A7]+, 7 00000682 5F5F subq.w [A7]+, 7 00000684 5F5F subq.w [A7]+, 7 00000686 5F5F subq.w [A7]+, 7 00000688 5F5F subq.w [A7]+, 7 0000068A 5F5F subq.w [A7]+, 7 0000068C 5F5F subq.w [A7]+, 7 0000068E 5F5F subq.w [A7]+, 7 00000690 5F5F subq.w [A7]+, 7 00000692 5F5F subq.w [A7]+, 7 00000694 5F5F subq.w [A7]+, 7 00000696 5F5F subq.w [A7]+, 7 00000698 5F5F subq.w [A7]+, 7 0000069A 5F00 subq.b D0, 7 0000069C 0C41 6E73 cmpi.w D1, 0x6E73 /* 'ns' */ 000006A0 7765 moveq.l D3, 0x65 000006A2 7220 moveq.l D1, 0x20 000006A4 5368 6565 subq.w [A0 + 0x6565], 1 000006A8 7400 moveq.l D2, 0x00 000006AA 032E 2020 btst [A6 + 0x2020], D1 000006AE 0843 6F6E bchg.b D3, 0x6E /* 'n' */ 000006B2 7469 moveq.l D2, 0x69 000006B4 6E75 bgt +0x77 /* 0000072B */ 000006B6 6500 .incomplete